multiflora rose - German English Dictionary